<?php

namespace Entities;

/**
 * Entities\Usuario
 */
class Usuario
{
    /**
     * @var integer $id
     */
    private $id;

    /**
     * @var string $nombre
     */
    private $nombre;

    /**
     * @var string $clave
     */
    private $clave;

    /**
     * @var Entities\Persona
     */
    private $idpersona;


    /**
     * Get id
     *
     * @return integer $id
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set nombre
     *
     * @param string $nombre
     */
    public function setNombre($nombre)
    {
        $this->nombre = $nombre;
    }

    /**
     * Get nombre
     *
     * @return string $nombre
     */
    public function getNombre()
    {
        return $this->nombre;
    }

    /**
     * Set clave
     *
     * @param string $clave
     */
    public function setClave($clave)
    {
        $this->clave = $clave;
    }

    /**
     * Get clave
     *
     * @return string $clave
     */
    public function getClave()
    {
        return $this->clave;
    }

    /**
     * Set idpersona
     *
     * @param Entities\Persona $idpersona
     */
    public function setIdpersona(\Entities\Persona $idpersona)
    {
        $this->idpersona = $idpersona;
    }

    /**
     * Get idpersona
     *
     * @return Entities\Persona $idpersona
     */
    public function getIdpersona()
    {
        return $this->idpersona;
    }
}